﻿/*
   @Description:个人中心公共js效果
   @Author:ZB,YPL
   @Date:2014-04-10 
 */

var CenterEffect = {};

CenterEffect.init = function () {
        //鼠标经过我的消息
    $(".myMsgContent").find(".clearfix").hover(function () {
            $(this).find(".closeAction").show();
            $(this).css("background", "#f6f6f6");
        }, function () {
            $(this).find(".closeAction").hide();
            $(this).css("background", "#fff");
        });
    //鼠标经过我的详细消息
    $(".msgcont .say").hover(function(){
        $(this).find(".closeAction").show();
        $(this).addClass("cur");
        $(this).find("i").addClass("cur");
    }, function () {
        $(this).find(".closeAction").hide();
        $(this).removeClass("cur");
        $(this).find("i").removeClass("cur");
    });

        //我的消息鼠标经过行删除按钮
        $(".closeAction").bind("click", function () {
            var keyId = $(this).attr('keyId');
            var pageType = $(this).attr('type');
            art.dialog({
                content: '删除对话将不能恢复，确定要删除对话？',
                lock: true,
                ok: function () {
                    if (pageType == 'contentDetail') {
                        var reqData1 = { 'keyId': keyId };
                        $.AjaxAgency('/Center/BatchRemoveMessageDetail', reqData1, function (data) {
                            if (data == 'ok') {
                                window.location.reload();
                            } else if(data == 'error'){
                                window.location.href = "/center/my-message";
                            }
                            else {
                                $.OKDialogAgency('<div class="tc">' + data + '</div>');
                            }
                        });
                    }
                    if (pageType == 'content') {
                        var reqData2 = { 'keyId': keyId };
                        $.AjaxAgency('/Center/BatchRemoveMessage', reqData2, function (data) {
                            if (data == 'ok') {
                                window.location.reload();
                            } else {
                                $.OKDialogAgency('<div class="tc">' + data + '</div>');
                            }
                        });
                    }
                    
                    return true;
                },
                cancelVal: '关闭',
                cancel: true 
            });
        });
    
    //批量删除我的消息
        $("#btnBatchDel").click(function () {
            $("#batch-del-box").show();
            $(".batch-del-box").hide();
            $(".mail-list").find("input[type='checkbox']").show();           
        });
    
    //取消批量删除我的消息
        $(".cancle-batch-del").click(function () {
            $("#batch-del-box").hide();
            $(".batch-del-box").show();
            $(".mail-list").find("input[type='checkbox']").hide();
        });
    
    //全选我的消息
        $(".chk-all").click(function () {
            if ($(this).attr("checked")) {
                $(".mail-list").find("input[type='checkbox']").attr("checked", "true");
            } else {
                $(".mail-list").find("input[type='checkbox']").removeAttr("checked");
            }
        });

};


